Skip to content

chore: update testing fluss image to 0.9.0#426

Merged
luoyuxia merged 1 commit into
apache:mainfrom
aicontentcreate2023-star:chore/update-test-image-to-0.9.0
Mar 5, 2026
Merged

chore: update testing fluss image to 0.9.0#426
luoyuxia merged 1 commit into
apache:mainfrom
aicontentcreate2023-star:chore/update-test-image-to-0.9.0

Conversation

@aicontentcreate2023-star

Copy link
Copy Markdown
Contributor

Fixes #425

Summary

Updates the Fluss Docker image version used in integration tests from 0.8.0-incubating to 0.9.0-incubating across all language bindings (Rust, Python, C++).

Changes

  • Rust: crates/fluss/tests/integration/fluss_cluster.rs

    • FLUSS_VERSION: "0.8.0-incubating" → "0.9.0-incubating"
  • Python: bindings/python/test/conftest.py

    • FLUSS_VERSION = "0.8.0-incubating" → "0.9.0-incubating"
  • C++: bindings/cpp/test/test_utils.h

    • kFlussVersion = "0.8.0-incubating" → "0.9.0-incubating"

Why

  • Ensures tests run against the latest Fluss release (0.9.0)
  • Aligns with the current project version
  • Keeps test infrastructure up-to-date

Testing

✅ All version strings updated consistently across bindings
✅ No other references to 0.8.0 in test configuration

Fixes apache#425

Updates the Fluss Docker image version used in integration tests from
0.8.0-incubating to 0.9.0-incubating across all language bindings.

Changes:
- Rust: crates/fluss/tests/integration/fluss_cluster.rs
- Python: bindings/python/test/conftest.py
- C++: bindings/cpp/test/test_utils.h

This ensures tests run against the latest Fluss release (0.9.0) and
aligns with the current project version.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Fluss Docker image tag used by the repository’s integration-test harnesses (Rust, Python, C++) to run tests against Fluss 0.9.0-incubating (Fixes #425).

Changes:

  • Bump Rust integration test cluster image tag to 0.9.0-incubating.
  • Bump Python integration test fixtures image tag to 0.9.0-incubating.
  • Bump C++ integration test utilities image tag to 0.9.0-incubating.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
crates/fluss/tests/integration/fluss_cluster.rs Updates the Fluss testcontainers image tag used for Rust integration tests.
bindings/python/test/conftest.py Updates the Fluss Docker image tag used by Python test fixtures.
bindings/cpp/test/test_utils.h Updates the Fluss Docker image tag used by C++ integration test utilities.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@luoyuxia luoyuxia left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@luoyuxia luoyuxia merged commit ee8beee into apache:main Mar 5, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

update to use 0.9.0 as the testing fluss image

3 participants